armor against (something)

Translations
une protection contre